package com.zyh.homeworkzhuantike;

import java.util.Scanner;

public class SwitchTest1 {
    public static void main(String[] args) {
        /*
        键盘录入三个整数,其中前两个整数代表参加运算的数据，第三个整数为要进行的运算(1:表示加法运算,2:表示减法运算,3:表示乘法运算,4:表示除法运算)，演示效果如下:
		请输入第一个整数: 30
		请输入第二个整数: 40
		请输入您要进行的运算(1:表示加法,2:表示减法,3:表示乘法,4:表示除法): 1
		控制台输出:30+40=70
         */
//        1.输出提示，键盘录入三个整数
//        2.使用switch语句
        Scanner input = new Scanner(System.in);
        System.out.println("请输入第一个数：");
        int num1 = input.nextInt();
        System.out.println("请输入第二个数：");
        int num2 = input.nextInt();
        System.out.println("请输入您要进行的运算：");
        int num3 = input.nextInt();
        if (num3 < 1 || num3 > 4) {
            System.out.println("输入有误");
            return;
        }
//        定义结果
        int result;
        switch (num3) {
            case 1:
                result = num1 + num2;
                System.out.println("result = " + result);
                break;
            case 2:
                result = num1 - num2;
                System.out.println("result = " + result);
                break;
            case 3:
                result = num1 * num2;
                System.out.println("result = " + result);
                break;
            case 4:
                result = num1 / num2;
                System.out.println("result = " + result);
                break;
            default:
                System.err.println("error");
        }
    }
}
